Big Huge Thesaurus

Egyptian paper reed

noun